highly indebted - Turkish English Dictionary